Cloth Simulation in the SILC Matrix Computation Framework: A Case Study

نویسندگان

  • Tamito Kajiyama
  • Akira Nukada
  • Reiji Suda
  • Hidehiko Hasegawa
  • Akira Nishida
چکیده

This paper presents a case study of numerical simulations in an easy-to-use matrix computation framework named Simple Interface for Library Collections (SILC), which allows users to use various matrix computation libraries in an environmentand language-independent manner. As a practical example of numerical simulations in SILC, we selected cloth simulation based on a mass-spring model and the implicit backward Euler method. We constructed two SILC-based versions of an existing cloth simulation code according to two proposed application styles of SILC. Experimental results showed that both versions achieved some performance gains, thereby demonstrating the feasibility of numerical simulations in SILC and the usability of the proposed application styles.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed SILC: An Easy-to-Use Interface for MPI-Based Parallel Matrix Computation Libraries

The burden of using matrix computation libraries Incompatible application programming interfaces Various computing environments with their own “special” libraries Modifications to user programs are needed When using alternative libraries and computing environments Proposal of SILC Simple Interface for Library Collections A framework for using matrix computation libraries in a languageand comput...

متن کامل

The Principle of Relativity: From Ungar’s Gyrolanguage for Physics to Weaving Computation in Mathematics

‎This paper extends the scope of algebraic computation based on a non standard $times$ to ‎the more basic case of a non standard $+$‎, ‎where standard means associative ‎and commutative‎. ‎Two physically meaningful examples of a non standard $+$ are ‎provided by the observation of motion in Special Relativity‎, ‎from either ‎outside (3D) or inside (2D or more)‎, ‎We revisit the ``gyro''-theory ...

متن کامل

SILC: A Flexible and Environment-Independent Interface for Matrix Computation Libraries

We propose a new framework, named Simple Interface for Library Collections (SILC), that gives users access to matrix computation libraries in a flexible and environment-independent manner. SILC achieves source-level independence between user programs and libraries by (1) separating a function call into data transfer and a request for computation, (2) requesting the computation by means of mathe...

متن کامل

A Projected Alternating Least square Approach for Computation of Nonnegative Matrix Factorization

Nonnegative matrix factorization (NMF) is a common method in data mining that have been used in different applications as a dimension reduction, classification or clustering method. Methods in alternating least square (ALS) approach usually used to solve this non-convex minimization problem.  At each step of ALS algorithms two convex least square problems should be solved, which causes high com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007